Soru & Cevap

Android Sqlite Resim Çekme

16.12.2017 - 01:09

Merhabalar. Sqlite a resim kayıt ettirebiliyorum (Tam emin değilim.) ancak veritabanındaki resime ulaşamıyorum. Resme ulaşıp ekranımdaki imageview ın içini bu resimle doldurmak istiyorum. Kodlarım şu şekilde:

 

public Bitmap ResmiAl(int dersID){
        SQLiteDatabase db = this.getWritableDatabase();
        Cursor c = db.rawQuery("select * from fotolar_table",null);
        if(c.moveToNext()){
            byte [] image = c.getBlob(c.getColumnIndex("foto"));
            ByteArrayInputStream inputStream = new ByteArrayInputStream(image);
            Bitmap bitmap = BitmapFactory.decodeStream(inputStream);
            //Bitmap foto = BitmapFactory.decodeByteArray(image,2,image.length);
            return bitmap;
        }
        else {
            return null;
        }
    }


 

190 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user enesgldmr9
enesgldmr9
19.12.2019 - 12:15

https://gelecegiyazanlar.turkcell.com.tr/soru/sqlite-veritabanina-resim-yuklemek linki inceleyebilirsin.